2981bf1fe2eddb107d400a8d73a5207ae85e87c9,plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/junit/MisorderedAssertEqualsArgumentsInspectionBase.java,MisorderedAssertEqualsParametersVisitor,looksLikeExpectedArgument,#PsiExpression#,190

Before Change


    }

    private boolean looksLikeExpectedArgument(PsiExpression expression) {
      if (ExpressionUtils.computeConstantExpression(expression) != null || PsiType.NULL.equals(expression.getType())) {
        return true;
      }
      if (expression instanceof PsiReferenceExpression) {

After Change



    private boolean looksLikeExpectedArgument(@Nullable PsiExpression expression) {
      expression = ParenthesesUtils.stripParentheses(expression);
      if (expression == null) {
        return false;
      }
      final PsiType type = expression.getType();
      if (ExpressionUtils.computeConstantExpression(expression) != null || PsiType.NULL.equals(type)) {
        return true;
      }